|
![](/i/fill.gif) |
Hi all...
I've been using POV-Ray for a couple years and I must say I've never
really liked the scene description language used by POV (being an OO-head).
I started a project to use class hierarchies in Java to describe objects in
POVRay, rendering that to the scene description language used by POV, then
rendering it. It would be very extensible, and yadayadayada.
Right in the start I came to the shortcomings of the Java language for
such a project and judged it wasn't worth it.
Until I found Python. (http://www.python.org/)
So, I'm starting the project again implementing a full object-oriented
approach to POV using the Python language. A simple scene would be something
like
scene = Scene()
sphere = Sphere(
[0,0]
)
scene.Add(sphere)
scene.render()
As Python is highly extensible and easily embedded, my goal is to
substitute completely the scene description language in POV by a Python
counterpart with advanced features like real physics, particle systems, key
systems (morph targets, texture keys, etc) and such.
I'm posting here to know if somewhere else would be interested to help me
in this project. Right now I don't have any (functional) code, but the class
design is going well, and I may have something ready soon.
Let me know if this interests any of you.
Best regards,
Roberto "Wolfox" Amorim
Post a reply to this message
|
![](/i/fill.gif) |